shopping - general authors novel writing prices writer online shopping author cheap publishing books best deals compare editing rates book comparisons